home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2001 / MacHack 2001.toast / pc / The Hacks / Palm Finder 2 / Src / Vectors / menu_item.cpp next >
Encoding:
Text File  |  2001-06-23  |  564 b   |  41 lines

  1. // menu_item.cpp
  2.  
  3. #include "menu_item.h"
  4.  
  5. #define PILOT_PRECOMPILED_HEADERS_OFF
  6. #include <Pilot.h>
  7.  
  8. //
  9. // constructor
  10. //
  11. menu_item::menu_item(char* in_string, long in_id, char in_shortcut, menu_item** in_master):
  12.     vector( (vector**) in_master)
  13. {
  14.     set_text(in_string);
  15.     m_id = in_id;
  16.     m_shortcut = in_shortcut;
  17.     m_enabled = (StrCompare(m_text, "-")!=0);
  18. }
  19.  
  20. //
  21. // destructor
  22. //
  23. menu_item::~menu_item() {
  24. }
  25.  
  26. //
  27. // get_text()
  28. //
  29. void
  30. menu_item::get_text(char* s) {
  31.     StrCopy(s, m_text);
  32. }
  33.  
  34. //
  35. // set_text()
  36. //
  37. void
  38. menu_item::set_text(char* s) {
  39.     StrCopy(m_text, s);
  40. }
  41.